if (!PostThreadMessage (dwMainThreadId, WM_EMACS_DONE, 0, 0))
abort ();
break;
+ case WM_EMACS_SETLOCALE:
+ SetThreadLocale (msg.wParam);
+ /* Reply is not expected. */
+ break;
default:
/* No need to be so draconian! */
/* abort (); */
case WM_EMACS_SHOWWINDOW:
return ShowWindow ((HWND) wParam, (WPARAM) lParam);
+ case WM_EMACS_SETFOREGROUND:
+ return SetForegroundWindow ((HWND) wParam);
+
case WM_EMACS_SETWINDOWPOS:
{
WINDOWPOS * pos = (WINDOWPOS *) wParam;